home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 5 / BBS in a Box -Volume V (BBS in a Box) (April 1992).iso / Files / MacII / H-L / JS 5.0b9.cpt / JuliaSet.doc next >
Text File  |  1988-04-05  |  2KB  |  55 lines

  1. This Fractal geometry program draws Julia sets and pools of
  2. attraction (v 5.0b6).
  3.  
  4. The program only runs on a Mac II. It directly addresses the 
  5. MC68881 FPU and draws in 16 colors (greys). Make sure
  6. that you have that many colors turned on.
  7.  
  8. With version 5.0b6 the program now allows entry of the seed
  9. values and depth limit. The seed values are specified in 8
  10. digits to the right of the decimal point, zero to the left.
  11. Depth limit is the count of how many iterrations before
  12. the program will give up on a pixel. The edits on these fields
  13. could be better, so treat your data entry with care.
  14.  
  15. The program is freeware, so pass it on as much as you
  16. want. It takes about 10 minutes to draw the Mac II screen.
  17. To stop it, hold the mouse button down until the next line is
  18. drawn. The picture will be drawn on whichever monitor is the
  19. main screen. That monitor should have 16 colors (or greys).
  20.  
  21. The main calculation loop has eight floating-point math
  22. instructions and five floating-point control (FMOVE, FCMP, etc)
  23. instructions. The limit is set to 256 itterations per pixel.
  24. So that means that "yellow" pixels in the pool area execute 
  25. about 2048 floating-point math instructions. There are about
  26. 430 rows in the drawing and I estimate that about 300 pixels per
  27. line are in the yellow "pool" area. As you work your way back up
  28. the strands, less itterations are required. For the yellow "pool"
  29. pixels I estimate that there are at least 250 million floating-
  30. point instructions executed. (8 * 256 * 430 * 300).
  31.  
  32. With version 5.0b9 I have fixed the mouse-down detection so that it
  33. now uses _GetNextEvent instead of _MouseDown. This allows FKEY's to
  34. capture the screen. Also changed is the X and Y coordinates may
  35. now be negative. I have found a couple of additional interesting
  36. x/y pairs:
  37.   x -1.254024     y 0.046252
  38.   x -0.19920      y 1.01480
  39. If you have favorites, please send them to me at the address below.
  40.  
  41. If you have comments or suggestions for improvements you can
  42. reach me at any of the following:
  43.  
  44. GEnie: RAYSANDERS
  45.  
  46. Compuserve: 70277,3233
  47.  
  48. Ray Sanders
  49. Green Grass Software, Inc.
  50. P.O. Box 570
  51. Dunedin, Florida  34697-0570
  52. (813) 796-2272
  53.  
  54.  
  55.